radiator and cap - Francés Inglés Diccionario